xen.git
21 years agobitkeeper revision 1.1159.1.79 (41238b39tnubrtr-gGsonDj9g_pSjQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 17:00:41 +0000 (17:00 +0000)]
bitkeeper revision 1.1159.1.79 (41238b39tnubrtr-gGsonDj9g_pSjQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.40.1 (41238b0aeIY1yNNg2yYui_jKDRtRPA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 16:59:54 +0000 (16:59 +0000)]
bitkeeper revision 1.1159.40.1 (41238b0aeIY1yNNg2yYui_jKDRtRPA)

dom_mem_ops fixup

21 years agobitkeeper revision 1.1159.1.78 (41238a80nRCeFQAmbGc_sFDGt7oOhw)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 16:57:36 +0000 (16:57 +0000)]
bitkeeper revision 1.1159.1.78 (41238a80nRCeFQAmbGc_sFDGt7oOhw)

Fix task queues.

21 years agobitkeeper revision 1.1159.1.77 (4123798fK4KZK8amlRcWgvrb90qfbQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 15:45:19 +0000 (15:45 +0000)]
bitkeeper revision 1.1159.1.77 (4123798fK4KZK8amlRcWgvrb90qfbQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.39.1 (41237986oL9caNrlRwHT0c1soQ19YQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 15:45:10 +0000 (15:45 +0000)]
bitkeeper revision 1.1159.39.1 (41237986oL9caNrlRwHT0c1soQ19YQ)

Clean up current support for foreign page mappings.

21 years agobitkeeper revision 1.1159.1.76 (4123675aNWvu0fGFgPa2aJkfXqPOBg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 14:27:38 +0000 (14:27 +0000)]
bitkeeper revision 1.1159.1.76 (4123675aNWvu0fGFgPa2aJkfXqPOBg)

temporary blkfront fix to mark pages dirty during migrate -- should be deleted when grant tables are enabled.

21 years agobitkeeper revision 1.1159.1.75 (4123664b4KAhvEbkRmIdLhhdy3MaZQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 14:23:07 +0000 (14:23 +0000)]
bitkeeper revision 1.1159.1.75 (4123664b4KAhvEbkRmIdLhhdy3MaZQ)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.1.74 (4123662aRknZaZVDiDYz5H1bs5ZhmA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 14:22:34 +0000 (14:22 +0000)]
bitkeeper revision 1.1159.1.74 (4123662aRknZaZVDiDYz5H1bs5ZhmA)

Cset exclude: iap10@labyrinth.cl.cam.ac.uk|ChangeSet|20040817172414|62757

21 years agobitkeeper revision 1.1159.37.3 (41235e6e2BMUhR7-HtvtFXnDGwkiaQ)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:49:34 +0000 (13:49 +0000)]
bitkeeper revision 1.1159.37.3 (41235e6e2BMUhR7-HtvtFXnDGwkiaQ)

Update config for new device backend parameters.

21 years agobitkeeper revision 1.1159.37.2 (41235cfbTT69HLcXLIBHgkcsv8UcGg)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:43:23 +0000 (13:43 +0000)]
bitkeeper revision 1.1159.37.2 (41235cfbTT69HLcXLIBHgkcsv8UcGg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.38.5 (41235bac45keyRYBSLnIxXITxalrzg)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:37:48 +0000 (13:37 +0000)]
bitkeeper revision 1.1159.38.5 (41235bac45keyRYBSLnIxXITxalrzg)

Add 'live' parameter to migrate.

21 years agobitkeeper revision 1.1159.38.4 (41235b5b8R2aV73aJwQTq0FCRPc6UA)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:36:27 +0000 (13:36 +0000)]
bitkeeper revision 1.1159.38.4 (41235b5b8R2aV73aJwQTq0FCRPc6UA)

Fix typo.

21 years agobitkeeper revision 1.1159.1.73 (412355a72dk7E-aXhlRO2Rd-2IE56Q)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 13:12:07 +0000 (13:12 +0000)]
bitkeeper revision 1.1159.1.73 (412355a72dk7E-aXhlRO2Rd-2IE56Q)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.38.3 (4123550cLBAC07otAj8ftsT6MzujHQ)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:09:32 +0000 (13:09 +0000)]
bitkeeper revision 1.1159.38.3 (4123550cLBAC07otAj8ftsT6MzujHQ)

Make backend domain a per-device parameter.
Restructure device controllers and adjust
config handling.

21 years agobitkeeper revision 1.1159.38.2 (4123547bJFXytNlVQreftqrfASgQAA)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:07:07 +0000 (13:07 +0000)]
bitkeeper revision 1.1159.38.2 (4123547bJFXytNlVQreftqrfASgQAA)

Fix args to migrate.

21 years agobitkeeper revision 1.1159.38.1 (41231e93omwWBjFZGIgG3ek6UMbDYA)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 09:17:07 +0000 (09:17 +0000)]
bitkeeper revision 1.1159.38.1 (41231e93omwWBjFZGIgG3ek6UMbDYA)

Refactor device setup code so that the devices do more of
the messaging.

21 years agobitkeeper revision 1.1159.37.1 (4122466aj7aP1h9pwV_UhHfYaEeEpw)
kaf24@scramble.cl.cam.ac.uk [Tue, 17 Aug 2004 17:54:50 +0000 (17:54 +0000)]
bitkeeper revision 1.1159.37.1 (4122466aj7aP1h9pwV_UhHfYaEeEpw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.36.1 (41224664I9csn5Rc83-pM_anatKyCg)
kaf24@scramble.cl.cam.ac.uk [Tue, 17 Aug 2004 17:54:44 +0000 (17:54 +0000)]
bitkeeper revision 1.1159.36.1 (41224664I9csn5Rc83-pM_anatKyCg)

Fix VESA BIOS mapping issue. Clean up workqueue/taskqueue confusion.

21 years agobitkeeper revision 1.1159.1.72 (41223f3egz-uPL4ZrxG7i6Sb-bbFIQ)
iap10@labyrinth.cl.cam.ac.uk [Tue, 17 Aug 2004 17:24:14 +0000 (17:24 +0000)]
bitkeeper revision 1.1159.1.72 (41223f3egz-uPL4ZrxG7i6Sb-bbFIQ)

Cset exclude: mjw@wray-m-3.hpl.hp.com|ChangeSet|20040816093303|30270

21 years agobitkeeper revision 1.1159.1.71 (41222dd4fZJ-eLP-14ipE-SQAgV3uQ)
iap10@labyrinth.cl.cam.ac.uk [Tue, 17 Aug 2004 16:09:56 +0000 (16:09 +0000)]
bitkeeper revision 1.1159.1.71 (41222dd4fZJ-eLP-14ipE-SQAgV3uQ)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.32.6 (41222dacjECHct0__cSriy0jbIpc5Q)
iap10@labyrinth.cl.cam.ac.uk [Tue, 17 Aug 2004 16:09:16 +0000 (16:09 +0000)]
bitkeeper revision 1.1159.32.6 (41222dacjECHct0__cSriy0jbIpc5Q)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.35.1 (41222da4iDbEv0TvZWP90i6L3s4Z5Q)
iap10@labyrinth.cl.cam.ac.uk [Tue, 17 Aug 2004 16:09:08 +0000 (16:09 +0000)]
bitkeeper revision 1.1159.35.1 (41222da4iDbEv0TvZWP90i6L3s4Z5Q)

small 2.6 blkfront / netfront fixes

21 years agobitkeeper revision 1.1159.32.5 (4121d149RRDPS-silekwHOodPcrI6w)
kaf24@scramble.cl.cam.ac.uk [Tue, 17 Aug 2004 09:35:05 +0000 (09:35 +0000)]
bitkeeper revision 1.1159.32.5 (4121d149RRDPS-silekwHOodPcrI6w)

First cut of grant-table public interface.

21 years agobitkeeper revision 1.1159.32.4 (4120f833Zfm2esb4Xhphee52vBEz0g)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 18:08:51 +0000 (18:08 +0000)]
bitkeeper revision 1.1159.32.4 (4120f833Zfm2esb4Xhphee52vBEz0g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.34.2 (4120f82bRcTbpXEs-zb6q77ty9n_Ig)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 18:08:43 +0000 (18:08 +0000)]
bitkeeper revision 1.1159.34.2 (4120f82bRcTbpXEs-zb6q77ty9n_Ig)

Add debugging to the new mmap() failure path.

21 years agobitkeeper revision 1.1159.34.1 (4120f807tIRvdXAnGlpEWbbgD_eByQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 18:08:07 +0000 (18:08 +0000)]
bitkeeper revision 1.1159.34.1 (4120f807tIRvdXAnGlpEWbbgD_eByQ)

Speed up the context-switch path on 2.6.

21 years agobitkeeper revision 1.1159.32.3 (4120e70bXTpJy0O5vPdcj0GxE44yNw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 16 Aug 2004 16:55:39 +0000 (16:55 +0000)]
bitkeeper revision 1.1159.32.3 (4120e70bXTpJy0O5vPdcj0GxE44yNw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.33.1 (4120e700LNXbe5IhAOotAN5jyP0RJw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 16 Aug 2004 16:55:28 +0000 (16:55 +0000)]
bitkeeper revision 1.1159.33.1 (4120e700LNXbe5IhAOotAN5jyP0RJw)

suspend/resume fixes

21 years agobitkeeper revision 1.1159.32.2 (4120c2f7sV0HlymoiDxvLZkiP1uL_Q)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 14:21:43 +0000 (14:21 +0000)]
bitkeeper revision 1.1159.32.2 (4120c2f7sV0HlymoiDxvLZkiP1uL_Q)

Simplify start_info_t definition.

21 years agobitkeeper revision 1.1159.32.1 (4120b0e7LRYrL1B3ICa0Qkit5txAbQ)
tw275@labyrinth.cl.cam.ac.uk [Mon, 16 Aug 2004 13:04:39 +0000 (13:04 +0000)]
bitkeeper revision 1.1159.32.1 (4120b0e7LRYrL1B3ICa0Qkit5txAbQ)

Added error checking, small button on domain list,
updated to be compatible with latest xend, and
some small changes to domain creation.

21 years agobitkeeper revision 1.1159.1.70 (41208580UQYjPMyX6IwpTt7euiLMgg)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 09:59:28 +0000 (09:59 +0000)]
bitkeeper revision 1.1159.1.70 (41208580UQYjPMyX6IwpTt7euiLMgg)

Document cpu_weight config field and check value type.

21 years agobitkeeper revision 1.1159.1.69 (4120808b8wy9kCiirenw5U48ZbJlFA)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 09:38:19 +0000 (09:38 +0000)]
bitkeeper revision 1.1159.1.69 (4120808b8wy9kCiirenw5U48ZbJlFA)

Add default value for cpu_weight.

21 years agobitkeeper revision 1.1159.1.68 (41207f4fvOWkrBmvJbwpyp6JQmumEg)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 09:33:03 +0000 (09:33 +0000)]
bitkeeper revision 1.1159.1.68 (41207f4fvOWkrBmvJbwpyp6JQmumEg)

Fix problems with migrate help.

21 years agobitkeeper revision 1.1159.1.67 (41207f1cCT7YHIMzP5SKhkRLzpuobA)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 09:32:12 +0000 (09:32 +0000)]
bitkeeper revision 1.1159.1.67 (41207f1cCT7YHIMzP5SKhkRLzpuobA)

Don't compress domain save files.
Don't use O_EXCL.

21 years agobitkeeper revision 1.1159.1.66 (4120760aHfbIf2nixUgYmOxeE8yRRg)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 08:52:15 +0000 (08:52 +0000)]
bitkeeper revision 1.1159.1.66 (4120760aHfbIf2nixUgYmOxeE8yRRg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.65 (41207609Wits7TpsBL3_SsFuuzRJjg)
xenbk@gandalf.hpl.hp.com [Mon, 16 Aug 2004 08:53:29 +0000 (08:53 +0000)]
bitkeeper revision 1.1159.1.65 (41207609Wits7TpsBL3_SsFuuzRJjg)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.28.3 (41207575mzlF_0ur32BtoOyRJw22pg)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 08:51:01 +0000 (08:51 +0000)]
bitkeeper revision 1.1159.28.3 (41207575mzlF_0ur32BtoOyRJw22pg)

Skip check on recreate.

21 years agobitkeeper revision 1.1159.28.2 (4120753cKjnbErDtguWW5uMpEo9gYQ)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 08:50:04 +0000 (08:50 +0000)]
bitkeeper revision 1.1159.28.2 (4120753cKjnbErDtguWW5uMpEo9gYQ)

Fix typo in migrate help.

21 years agobitkeeper revision 1.1159.1.64 (41206d44aLwz5oslqPWoV3gXftNh_A)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 08:16:04 +0000 (08:16 +0000)]
bitkeeper revision 1.1159.1.64 (41206d44aLwz5oslqPWoV3gXftNh_A)

Fix PIRQ virtualisation for IRQS 64 to 127.

21 years agobitkeeper revision 1.1159.1.63 (411e4c0fxwrDJ6u1QTe29_mzpEynrw)
kaf24@scramble.cl.cam.ac.uk [Sat, 14 Aug 2004 17:29:51 +0000 (17:29 +0000)]
bitkeeper revision 1.1159.1.63 (411e4c0fxwrDJ6u1QTe29_mzpEynrw)

Updated MP table parsing from 2.4.26.

21 years agobitkeeper revision 1.1159.1.62 (411e376aqGbk7McbZ7dXQ0xasG5IOQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 14 Aug 2004 16:01:46 +0000 (16:01 +0000)]
bitkeeper revision 1.1159.1.62 (411e376aqGbk7McbZ7dXQ0xasG5IOQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno-unstable.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.31.1 (411e31a8whkN5pph5aGYDZEaAAg8eg)
kaf24@scramble.cl.cam.ac.uk [Sat, 14 Aug 2004 15:37:12 +0000 (15:37 +0000)]
bitkeeper revision 1.1159.31.1 (411e31a8whkN5pph5aGYDZEaAAg8eg)

Update some Xen files to Linux 2.4.26. Hopefully will fix some IRQ
routing problems that have been reported.

21 years agobitkeeper revision 1.1159.1.61 (411de57crUA7TOOChvm_Z8Af1U17xw)
gm281@boulderdash.cl.cam.ac.uk [Sat, 14 Aug 2004 10:12:12 +0000 (10:12 +0000)]
bitkeeper revision 1.1159.1.61 (411de57crUA7TOOChvm_Z8Af1U17xw)

blank space

21 years agobitkeeper revision 1.1159.1.60 (411de531r3zspsa5WRoqFKGtfCbuAg)
gm281@boulderdash.cl.cam.ac.uk [Sat, 14 Aug 2004 10:10:57 +0000 (10:10 +0000)]
bitkeeper revision 1.1159.1.60 (411de531r3zspsa5WRoqFKGtfCbuAg)

Marge to the xc_linux_restore.c file

21 years agobitkeeper revision 1.1159.30.1 (411ddb8cj12XLuMNx_qS9SGeej51OQ)
gm281@boulderdash.cl.cam.ac.uk [Sat, 14 Aug 2004 09:29:48 +0000 (09:29 +0000)]
bitkeeper revision 1.1159.30.1 (411ddb8cj12XLuMNx_qS9SGeej51OQ)

cpu_weight parameter added to the xm create command. Minor bug fix for BVT.

21 years agobitkeeper revision 1.1159.1.59 (411d7b028SfpgCIy6erydbpaxfxBQA)
iap10@labyrinth.cl.cam.ac.uk [Sat, 14 Aug 2004 02:37:54 +0000 (02:37 +0000)]
bitkeeper revision 1.1159.1.59 (411d7b028SfpgCIy6erydbpaxfxBQA)

blkfront.c : cope with request reordering across migrations

21 years agobitkeeper revision 1.1159.1.58 (411d059esZt-III1bGswIy02CVBC-A)
iap10@labyrinth.cl.cam.ac.uk [Fri, 13 Aug 2004 18:17:02 +0000 (18:17 +0000)]
bitkeeper revision 1.1159.1.58 (411d059esZt-III1bGswIy02CVBC-A)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.29.1 (411d0591E5q-eH5VYLKCC5XcKgmqCw)
iap10@labyrinth.cl.cam.ac.uk [Fri, 13 Aug 2004 18:16:49 +0000 (18:16 +0000)]
bitkeeper revision 1.1159.29.1 (411d0591E5q-eH5VYLKCC5XcKgmqCw)

fixes

21 years agobitkeeper revision 1.1159.1.57 (411cfbc4mhSI0XOqARQ6jv8sbSQ90A)
smh22@tempest.cl.cam.ac.uk [Fri, 13 Aug 2004 17:35:00 +0000 (17:35 +0000)]
bitkeeper revision 1.1159.1.57 (411cfbc4mhSI0XOqARQ6jv8sbSQ90A)

fix typo

21 years agobitkeeper revision 1.1159.1.56 (411ce9a6v81rvYXz3nv5gJ5LNweItA)
kaf24@scramble.cl.cam.ac.uk [Fri, 13 Aug 2004 16:17:42 +0000 (16:17 +0000)]
bitkeeper revision 1.1159.1.56 (411ce9a6v81rvYXz3nv5gJ5LNweItA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.17.26 (411ce99dzAxJPoMN9ygmUMItgtICCA)
kaf24@scramble.cl.cam.ac.uk [Fri, 13 Aug 2004 16:17:33 +0000 (16:17 +0000)]
bitkeeper revision 1.1159.17.26 (411ce99dzAxJPoMN9ygmUMItgtICCA)

Merged binary-rewrite fixup back into 2.4. Emulation and rewriting
still both seem to have issues with Fedora Core 3 Test 1, however.
Works fine with 2.6, but not with 2.4. Probably due to different
code paths being exercised in glibc?

21 years agobitkeeper revision 1.1159.28.1 (411ce7c8olPyp1mOhZBrwe7zhBtEWg)
mjw@wray-m-3.hpl.hp.com [Fri, 13 Aug 2004 16:09:44 +0000 (16:09 +0000)]
bitkeeper revision 1.1159.28.1 (411ce7c8olPyp1mOhZBrwe7zhBtEWg)

Add support for configuring the back-end domain for vbd or vif devices.

21 years agobitkeeper revision 1.1159.1.55 (411ce247qbjvhaE1_176h9hDMmh3cg)
iap10@labyrinth.cl.cam.ac.uk [Fri, 13 Aug 2004 15:46:15 +0000 (15:46 +0000)]
bitkeeper revision 1.1159.1.55 (411ce247qbjvhaE1_176h9hDMmh3cg)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.27.1 (411ce22fF0PE2whpAPrucFCnOwpOIw)
iap10@labyrinth.cl.cam.ac.uk [Fri, 13 Aug 2004 15:45:51 +0000 (15:45 +0000)]
bitkeeper revision 1.1159.27.1 (411ce22fF0PE2whpAPrucFCnOwpOIw)

save/restore for linux 2.6 (not quite there yet)

21 years agobitkeeper revision 1.1159.1.54 (411ccef5vRCRvxYF0z95fvDvPccAuA)
mjw@wray-m-3.hpl.hp.com [Fri, 13 Aug 2004 14:23:49 +0000 (14:23 +0000)]
bitkeeper revision 1.1159.1.54 (411ccef5vRCRvxYF0z95fvDvPccAuA)

Update domain.py for the new controller interface.

21 years agobitkeeper revision 1.1159.1.53 (411ccd729CC_RzyLGa4nViY2XcSdig)
mjw@wray-m-3.hpl.hp.com [Fri, 13 Aug 2004 14:17:22 +0000 (14:17 +0000)]
bitkeeper revision 1.1159.1.53 (411ccd729CC_RzyLGa4nViY2XcSdig)

Separate controller backend from the controller factory, allowing
each controller to have its own backend domain.

21 years agobitkeeper revision 1.1159.1.52 (411cbd47vM82ZdOs6j1qiL3UlWzebA)
mjw@wray-m-3.hpl.hp.com [Fri, 13 Aug 2004 13:08:23 +0000 (13:08 +0000)]
bitkeeper revision 1.1159.1.52 (411cbd47vM82ZdOs6j1qiL3UlWzebA)

Abstract message dispatch to methods so that more than one major
message type can be handled.

21 years agobitkeeper revision 1.1159.1.51 (411cb093WisMx6OYUPrSE3N1COOggA)
mjw@wray-m-3.hpl.hp.com [Fri, 13 Aug 2004 12:14:11 +0000 (12:14 +0000)]
bitkeeper revision 1.1159.1.51 (411cb093WisMx6OYUPrSE3N1COOggA)

Fix construction of error message.

21 years agobitkeeper revision 1.1159.1.50 (411cafaaPlpV28_c19BEAsmasMfTcg)
mjw@wray-m-3.hpl.hp.com [Fri, 13 Aug 2004 12:10:18 +0000 (12:10 +0000)]
bitkeeper revision 1.1159.1.50 (411cafaaPlpV28_c19BEAsmasMfTcg)

Hacking to try to get migrate to localhost going.

21 years agobitkeeper revision 1.1159.1.49 (411c8497ap7IGVG_YiU6BUkRUaSarw)
iap10@labyrinth.cl.cam.ac.uk [Fri, 13 Aug 2004 09:06:31 +0000 (09:06 +0000)]
bitkeeper revision 1.1159.1.49 (411c8497ap7IGVG_YiU6BUkRUaSarw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.1.48 (411c848c0EDRT7eJdbiXsiM284ZIbA)
iap10@labyrinth.cl.cam.ac.uk [Fri, 13 Aug 2004 09:06:20 +0000 (09:06 +0000)]
bitkeeper revision 1.1159.1.48 (411c848c0EDRT7eJdbiXsiM284ZIbA)

2.6 blkfront fixes

21 years agobitkeeper revision 1.1159.17.25 (411c001e5mj9D5ahE9xTur4qa1WK0Q)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 23:41:18 +0000 (23:41 +0000)]
bitkeeper revision 1.1159.17.25 (411c001e5mj9D5ahE9xTur4qa1WK0Q)

Elaborate on concurrency issues when notifying an evtchn, and add an
extra barrier.

21 years agobitkeeper revision 1.1159.17.24 (411bf61edgcR_nOyvkAutrxUxR2tRg)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 22:58:38 +0000 (22:58 +0000)]
bitkeeper revision 1.1159.17.24 (411bf61edgcR_nOyvkAutrxUxR2tRg)

Add close-on-exec to open fd's on /dev/mem and /dev/xen/evtchn in xend.

21 years agobitkeeper revision 1.1159.1.47 (411bf0a4rED_ZoNymijokJkGCt-MHg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 12 Aug 2004 22:35:16 +0000 (22:35 +0000)]
bitkeeper revision 1.1159.1.47 (411bf0a4rED_ZoNymijokJkGCt-MHg)

initial merge of 2.4 and 2.6 blk device frontend.

21 years agobitkeeper revision 1.1159.1.46 (411bb5cdvVy5iOkL-yrmt3Kr-kunVg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 12 Aug 2004 18:24:13 +0000 (18:24 +0000)]
bitkeeper revision 1.1159.1.46 (411bb5cdvVy5iOkL-yrmt3Kr-kunVg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.17.23 (411bb1570PNo_cbCYAWmPnmxDw4a1w)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 18:05:11 +0000 (18:05 +0000)]
bitkeeper revision 1.1159.17.23 (411bb1570PNo_cbCYAWmPnmxDw4a1w)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.26.2 (411bb150myGoKUBiEIcD6UrGfq9M0g)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 18:05:04 +0000 (18:05 +0000)]
bitkeeper revision 1.1159.26.2 (411bb150myGoKUBiEIcD6UrGfq9M0g)

Robustify the binary-rewrite code to only modify files in /lib/tls,
and then only if noone has a shared mapping.

21 years agobitkeeper revision 1.1159.17.22 (411baa52nqHnDQFA6udVVgOtViVfeQ)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 17:35:14 +0000 (17:35 +0000)]
bitkeeper revision 1.1159.17.22 (411baa52nqHnDQFA6udVVgOtViVfeQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.17.21 (411baa1dkWXzaVHGnr6yk4SeGTJAHA)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 17:34:21 +0000 (17:34 +0000)]
bitkeeper revision 1.1159.17.21 (411baa1dkWXzaVHGnr6yk4SeGTJAHA)

Merge 2.4/2.6 shutdown/suspend control message handling code.

21 years agobitkeeper revision 1.1159.1.45 (411ba27bakvhuObM31GE8j9h7Ma0FA)
iap10@labyrinth.cl.cam.ac.uk [Thu, 12 Aug 2004 17:01:47 +0000 (17:01 +0000)]
bitkeeper revision 1.1159.1.45 (411ba27bakvhuObM31GE8j9h7Ma0FA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.17.20 (411ba1b3C9nxXbGo3TmMBqL5zmK2LQ)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 16:58:27 +0000 (16:58 +0000)]
bitkeeper revision 1.1159.17.20 (411ba1b3C9nxXbGo3TmMBqL5zmK2LQ)

Allow domains other than domain 0 to write to the console in VERBOSE builds.

21 years agobitkeeper revision 1.1159.26.1 (411b9dbcCJJC5rLh9et-NJLkMWkBzg)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 16:41:32 +0000 (16:41 +0000)]
bitkeeper revision 1.1159.26.1 (411b9dbcCJJC5rLh9et-NJLkMWkBzg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.25.2 (411b9db3L6VLu1hZxOjZz_zsDqan8w)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 16:41:23 +0000 (16:41 +0000)]
bitkeeper revision 1.1159.25.2 (411b9db3L6VLu1hZxOjZz_zsDqan8w)

Xen-specific get_unmapped_area checks.

21 years agobitkeeper revision 1.1159.25.1 (411b92dbFatpuCFS9px_DggrIbxQsg)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 15:55:07 +0000 (15:55 +0000)]
bitkeeper revision 1.1159.25.1 (411b92dbFatpuCFS9px_DggrIbxQsg)

Extra barriers in async shared-memory comms code.

21 years agobitkeeper revision 1.1159.17.19 (411b929cWqTc_xtMch0ol_CgtZ8PJQ)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 15:54:04 +0000 (15:54 +0000)]
bitkeeper revision 1.1159.17.19 (411b929cWqTc_xtMch0ol_CgtZ8PJQ)

Merge 2.4 and 2.6 reboot code.

21 years agobitkeeper revision 1.1159.1.44 (411b841bXblyvUBac_A9DfW5Bt7QGw)
xenbk@gandalf.hpl.hp.com [Thu, 12 Aug 2004 14:52:11 +0000 (14:52 +0000)]
bitkeeper revision 1.1159.1.44 (411b841bXblyvUBac_A9DfW5Bt7QGw)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.43 (411b823643tlKC-NQ-OaFo48LvEShA)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 14:44:06 +0000 (14:44 +0000)]
bitkeeper revision 1.1159.1.43 (411b823643tlKC-NQ-OaFo48LvEShA)

Add an option to leave a domain paused when it is created.

21 years agobitkeeper revision 1.1159.1.42 (411b8205n-7QEGvjIUl4GfoBiiNpcw)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 14:43:17 +0000 (14:43 +0000)]
bitkeeper revision 1.1159.1.42 (411b8205n-7QEGvjIUl4GfoBiiNpcw)

Destroy domain earlier in migration to allow
migration to localhost.

21 years agobitkeeper revision 1.1159.17.18 (411b7a4clSlwGNpVa4jPTa9wgDjfmw)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 14:10:20 +0000 (14:10 +0000)]
bitkeeper revision 1.1159.17.18 (411b7a4clSlwGNpVa4jPTa9wgDjfmw)

Add compile-time option to use writable pagetables.

21 years agobitkeeper revision 1.1159.17.17 (411b544doTQiJqVLC1XKbmd3zpnhzQ)
cl349@freefall.cl.cam.ac.uk [Thu, 12 Aug 2004 11:28:13 +0000 (11:28 +0000)]
bitkeeper revision 1.1159.17.17 (411b544doTQiJqVLC1XKbmd3zpnhzQ)

Use multicalls for context switch.

21 years agobitkeeper revision 1.1159.1.41 (411b513abSOkSWbJ0fLA8-ej90H_yA)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 11:15:06 +0000 (11:15 +0000)]
bitkeeper revision 1.1159.1.41 (411b513abSOkSWbJ0fLA8-ej90H_yA)

Fixes in configuring a migrated domain.

21 years agobitkeeper revision 1.1159.17.16 (411b37b5pm2GHpK-X97V9DCBq_yjDg)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 09:26:13 +0000 (09:26 +0000)]
bitkeeper revision 1.1159.17.16 (411b37b5pm2GHpK-X97V9DCBq_yjDg)

Fix Xen debug build.

21 years agobitkeeper revision 1.1159.1.40 (411b35dbH9xNYJhiWeq5taj0xdMP2w)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 09:18:19 +0000 (09:18 +0000)]
bitkeeper revision 1.1159.1.40 (411b35dbH9xNYJhiWeq5taj0xdMP2w)

Stop libcurl using http_proxy.

21 years agobitkeeper revision 1.1159.17.15 (411b3223s46gRWRys7azgVpevH5M5g)
kaf24@scramble.cl.cam.ac.uk [Thu, 12 Aug 2004 09:02:27 +0000 (09:02 +0000)]
bitkeeper revision 1.1159.17.15 (411b3223s46gRWRys7azgVpevH5M5g)

Clean up the frontend blk drivers

21 years agobitkeeper revision 1.1159.1.39 (411b2c1eB-OtkNjmHHNtVbwq7l26OA)
mjw@wray-m-3.hpl.hp.com [Thu, 12 Aug 2004 08:36:46 +0000 (08:36 +0000)]
bitkeeper revision 1.1159.1.39 (411b2c1eB-OtkNjmHHNtVbwq7l26OA)

Add xm migrate command.

21 years agobitkeeper revision 1.1159.1.38 (411b1fd12fB3Leya1WmeLEasVngdig)
xenbk@gandalf.hpl.hp.com [Thu, 12 Aug 2004 07:44:17 +0000 (07:44 +0000)]
bitkeeper revision 1.1159.1.38 (411b1fd12fB3Leya1WmeLEasVngdig)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.17.14 (411b1b16kI8OhQTxCf1kbM8dV6LXcA)
iap10@labyrinth.cl.cam.ac.uk [Thu, 12 Aug 2004 07:24:06 +0000 (07:24 +0000)]
bitkeeper revision 1.1159.17.14 (411b1b16kI8OhQTxCf1kbM8dV6LXcA)

prepare 2.6 blkfront for suspend/resume

21 years agobitkeeper revision 1.1159.17.13 (411b0b36peqhPJFT111OsxoPfmLexQ)
iap10@labyrinth.cl.cam.ac.uk [Thu, 12 Aug 2004 06:16:22 +0000 (06:16 +0000)]
bitkeeper revision 1.1159.17.13 (411b0b36peqhPJFT111OsxoPfmLexQ)

updates to xen-clone script : build linux 2.6

21 years agobitkeeper revision 1.1159.17.12 (411a8de0-86ZTIpSwmzK3L2rrD65Nw)
iap10@labyrinth.cl.cam.ac.uk [Wed, 11 Aug 2004 21:21:36 +0000 (21:21 +0000)]
bitkeeper revision 1.1159.17.12 (411a8de0-86ZTIpSwmzK3L2rrD65Nw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.24.1 (411a8dc04Gzs_coIAm_0Gf5NK-YpxQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 11 Aug 2004 21:21:04 +0000 (21:21 +0000)]
bitkeeper revision 1.1159.24.1 (411a8dc04Gzs_coIAm_0Gf5NK-YpxQ)

suspend/resume now works again, though netfront contains a workaround hack for a xend issue.

21 years agobitkeeper revision 1.1159.17.11 (411a6093ynYyA5rki_bz762aCLzB4w)
cl349@freefall.cl.cam.ac.uk [Wed, 11 Aug 2004 18:08:19 +0000 (18:08 +0000)]
bitkeeper revision 1.1159.17.11 (411a6093ynYyA5rki_bz762aCLzB4w)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0

21 years agobitkeeper revision 1.1159.23.1 (411a606fwcWYG3KD9XAVULSlXBrivA)
cl349@freefall.cl.cam.ac.uk [Wed, 11 Aug 2004 18:07:43 +0000 (18:07 +0000)]
bitkeeper revision 1.1159.23.1 (411a606fwcWYG3KD9XAVULSlXBrivA)

Writable pagetable fixes.

21 years agobitkeeper revision 1.1159.17.10 (411a5552Ocw2woXgBOLvoZ2_WALTDg)
kaf24@scramble.cl.cam.ac.uk [Wed, 11 Aug 2004 17:20:18 +0000 (17:20 +0000)]
bitkeeper revision 1.1159.17.10 (411a5552Ocw2woXgBOLvoZ2_WALTDg)

Binary rewriting now works with Fedora Core 2.

21 years agobitkeeper revision 1.1159.1.37 (4119f39et8u5bHvw8V3o56W8JdTE9A)
mjw@wray-m-3.hpl.hp.com [Wed, 11 Aug 2004 10:19:26 +0000 (10:19 +0000)]
bitkeeper revision 1.1159.1.37 (4119f39et8u5bHvw8V3o56W8JdTE9A)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.22.1 (4119f39dMtYDEDP41q_c1ArLTBZL2w)
xenbk@gandalf.hpl.hp.com [Wed, 11 Aug 2004 10:23:25 +0000 (10:23 +0000)]
bitkeeper revision 1.1159.22.1 (4119f39dMtYDEDP41q_c1ArLTBZL2w)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.36 (4119f27eonzahatd09ja80xf3ifOFw)
mjw@wray-m-3.hpl.hp.com [Wed, 11 Aug 2004 10:18:38 +0000 (10:18 +0000)]
bitkeeper revision 1.1159.1.36 (4119f27eonzahatd09ja80xf3ifOFw)

Documentation and some debug changes.

21 years agobitkeeper revision 1.1159.17.9 (4119cbc9Y38CPLUDM54OzSqxL0xnfw)
kaf24@scramble.cl.cam.ac.uk [Wed, 11 Aug 2004 07:33:29 +0000 (07:33 +0000)]
bitkeeper revision 1.1159.17.9 (4119cbc9Y38CPLUDM54OzSqxL0xnfw)

Disable binary-rewriting while fixing it for FC2.

21 years agobitkeeper revision 1.1159.17.8 (4119ca9d45NUd2jZUoii5FZ0sUjBKg)
kaf24@scramble.cl.cam.ac.uk [Wed, 11 Aug 2004 07:28:29 +0000 (07:28 +0000)]
bitkeeper revision 1.1159.17.8 (4119ca9d45NUd2jZUoii5FZ0sUjBKg)

Missing EXPORT_SYMBOL.

21 years agobitkeeper revision 1.1159.17.7 (41193c6d91e3zHZIZDPZuDFK592hhw)
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Aug 2004 21:21:49 +0000 (21:21 +0000)]
bitkeeper revision 1.1159.17.7 (41193c6d91e3zHZIZDPZuDFK592hhw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.21.1 (41193c65K9NbWw4E7FhhvSPwFS3svQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 10 Aug 2004 21:21:41 +0000 (21:21 +0000)]
bitkeeper revision 1.1159.21.1 (41193c65K9NbWw4E7FhhvSPwFS3svQ)

More binary-rewrite patches.